// Copyright 2022 jeff.li. and/or its affiliates.
#include "tbir/runtime/half.h"

namespace tbir::runtime {

    static_assert(std::is_standard_layout<Half>::value, "c10::Half must be standard layout.");

    std::ostream &operator<<(std::ostream &out, const Half &value) {
        out << (float) value;
        return out;
    }

}  // namespace tbir::runtime
